protuberance on a rooster's legs, hindering walking - Turkish English Dictionary